death squad - Spanish English Dictionary
History

death squad

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "death squad" in Spanish English Dictionary : 2 result(s)

English Spanish
Politics
death squad escuadrón de la muerte SV
Military
death squad escuadrón de la muerte